to transact its business - Englisch Synonyme Wörterbuch